|
Date : 11 f�vrier 1992 Protection : MOT DE PASSE Programme : CHUCK YEAGER AIR COMBAT Outils : SOFT-ICE V2.50 Fichier : LANCEUR.COM Temps pass� : 10 MINUTES ( CONFECTION DU LANCEUR ) Soci�t� : ELECTRONIC ARTS Divers : Compress� avec OPTLINK Origine : ? + CD_Saigon ( 1996 ) Num�ro : 162 Ou l'on trouve sans grande difficult� l'endroit � patcher mais comme de bien entendu les fichiers sont compact�s "maison" par SLR Systems. J'adapte sur le champ le lanceur d'ADVANTAGE TENNIS avec l'INT 1C. L'essai est tent� avec succ�s. Ci-dessous l'endroit � patcher: CS=300D CS:0E37 50 PUSH AX CS:0E38 9A3E05BF0B CALL 0BBF: 053E CS:0E3D 5B POP BX CS:0E3E 5B POP BX CS:0E3F 1 OR AX,AX CS:0E41 741D JZ 0E60 ; ENDROIT A PATCHER ( jmp ) CS:0E43 46 INC SI Deux nouveaut�s ont �t� rajout�es: a) La possibilit� d'"�couter" si la d�protection s'est bien pass�e en g�n�rant une s�rie de trois BEEP. A ce propos l'INT 1C n'est pas r�entrante. Et il est difficile de compter les ticks de l'horloge. J'ai donc simplement charg� DX:CX avec 0003: ffff. L'inconv�nient est que la dur�e est inversement proportionnelle � la vitesse du PC. A revoir. b) Pour ceux qui dispose d'une carte PANO_AT le signalement lumineux de la m�me op�ration. Ainsi que le comptage du d�pilage du pointeur de pile. Tr�s utile ( pour moi ). Note: 05/05/1996 SAIGON J'ai recraqu� ce programme ce jour. Car j'�tais certain de ne pas l'avoir fait dans le pass�. Avec UNP 4.11 on r�ussi � d�compacter l'EXE ( comprim� avec OPTLINK pass 1 ). Et avec HEXUTIL V3.5f il suffit de chercher: 9A 3E 05 �� �� 0B C0 74 1D ou, puisque les sauts far ne sont pas encore adapt�s: 9A 3E 05 00 00 0B C0 74 1D. Freddy |